##
# 	This file contains the project specific settings.
# 	To change the compile options and include any project specific libraries and headers
# 	please edit the appropriate variables below. It is not required to edit any of the other 
# 	settings.
# #

## Template set Platform Architecture
ARCH := x86
export ARCH

## Template set Project Name
PROJECT_NAME := tabvd
export PROJECT_NAME

##Template set Project Root Directory
PROJECT_ROOT := /Work/Dev/src/tabvd/tabvd/
export PROJECT_ROOT

## Template set Project Output Directory
PROJECT_OUTPUT_DIR := /Work/Dev/src/tabvd/tabvd//build
export PROJECT_OUTPUT_DIR

## Template set Prject Type
PROJECT_TYPE := cpp
export PROJECT_TYPE

## Template set Project Build Output
PROJECT_BUILD_OUTPUT := /Work/Dev/src/tabvd/tabvd//build/libtabvd.dynlib
export PROJECT_BUILD_OUTPUT

## Template set Target Extension
EXTN := .dynlib

## Sub-directory output path
OUTPUTPATH=/output/$(MODE)/$(ARCH)/
export OUTPUTPATH

## Template set Dependency
PROJ_DEPEND_LIBS := \

export PROJ_DEPEND_LIBS

## Template set Include Paths
PROJ_INCLUDES := \
    -I/usr/local/cpp/boost/build/include \
    -I/usr/local/include \

export PROJ_INCLUDES

## Tempalte set Included Libraries 
#  Format -L<dir> -llib1 -llib2 -L<dir1> ...
#
PROJ_LIBS := \
    	-L/usr/local/cpp/boost/build/lib -lboost_filesystem -lboost_system \
	-L/usr/local/lib -lsqlite3 \

export PROJ_LIBS

## Template set additional C flags
PROJ_CFLAGS := -g

export PROJ_CGLAGS

## Template set additional CXX flags
PROJ_CXXFLAGS := -g

export PROJ_CXXFLAGS

## Template set additional LD flags
PROJ_LDFLAGS := -dynamiclib

export PROJ_LDFLAGS

## Template set additional AS flags
PROJ_ASFLAGS :=

export PROJ_ASFLAGS

## Set Compile Mode (_DEBUG, _GDB_DEBUG, _DEFAULT)
MODE := DEBUG
export MODE

## Set Strict Compile Mode - All warnigns will be treated as errors
STRICT := OFF

## Set profiling ON
GPROF := OFF

## Set Code Coverage ON
CODE_COVERAGE := OFF
